!rtemspool
Displays local pool information for the process external memory allocation space (MSpace) of a process. The command shows the list of OS blocks in the local pool. When supplied with an optional flag /f, the command shows the list of free memory ranges in the local pool. When supplied with an optional flag /u, the command shows the list of used memory ranges in the local pool.
Syntax
!rtemspool <process> [-f] [-u]
Parameters
process
RTSS process address. This parameter is required.
-f [optional]
Shows the list of free memory ranges in the local pool.
-u [optional]
Shows the list of used memory ranges in the local pool.
Remarks
For a glossary of common terms found in command output, see RTX64 WinDbg Extension Commands Glossary.
This command is supported for:
Requirements
Minimum Supported Version | RTX64 4.0 |
Examples
Example of !rtemspool with the optional -f and -u flags
!rtemspool 0xffffb00475040010 /f /u Process 0xffffb00475040010 External MSpace Local Pool Information: OS Block List: Start address End address Size (bytes) 0xffffb004939a1000 0xffffb00493aa1000 0x00100000 0xffffb00493bc1000 0xffffb00493cc1000 0x00100000 0xffffb00493cd1000 0xffffb00493dd1000 0x00100000 0xffffb00493de1000 0xffffb00493ee1000 0x00100000 0xffffb00493ef1000 0xffffb00493ff1000 0x00100000 Local Pool Free List: Start address End address Size (bytes) 0xffffb004939a1000 0xffffb004939b1000 0x00010000 0xffffb00493bc1000 0xffffb00493bf0000 0x0002f000 0xffffb00493cd1000 0xffffb00493ce1000 0x00010000 0xffffb00493de1000 0xffffb00493df1000 0x00010000 0xffffb00493ef1000 0xffffb00493fc1000 0x000d0000 Total free memory (bytes): 0x000000000012f000 Largest contiguous free block (bytes): 0x00000000000d0000 Local Pool Used List: Start address End address Size (bytes) Allocated by 0xffffb004939b1000 0xffffb004939e1000 0x00030000 Pool cache 0xffffb004939e1000 0xffffb00493a11000 0x00030000 Pool cache 0xffffb00493a11000 0xffffb00493a41000 0x00030000 Pool cache 0xffffb00493a41000 0xffffb00493a71000 0x00030000 Pool cache 0xffffb00493a71000 0xffffb00493aa1000 0x00030000 Pool cache 0xffffb00493bf0000 0xffffb00493c20000 0x00030000 Pool cache 0xffffb00493c20000 0xffffb00493c50000 0x00030000 Pool cache 0xffffb00493c50000 0xffffb00493c80000 0x00030000 Pool cache 0xffffb00493c80000 0xffffb00493cb0000 0x00030000 Pool cache 0xffffb00493cb1000 0xffffb00493cc1000 0x00010000 Pool cache 0xffffb00493ce1000 0xffffb00493d11000 0x00030000 Pool cache 0xffffb00493d11000 0xffffb00493d41000 0x00030000 Pool cache 0xffffb00493d41000 0xffffb00493d71000 0x00030000 Pool cache 0xffffb00493d71000 0xffffb00493da1000 0x00030000 Pool cache 0xffffb00493da1000 0xffffb00493dd1000 0x00030000 Pool cache 0xffffb00493df1000 0xffffb00493e21000 0x00030000 Pool cache 0xffffb00493e21000 0xffffb00493e51000 0x00030000 Pool cache 0xffffb00493e51000 0xffffb00493e81000 0x00030000 Pool cache 0xffffb00493e81000 0xffffb00493eb1000 0x00030000 Pool cache 0xffffb00493eb1000 0xffffb00493ee1000 0x00030000 Pool cache 0xffffb00493fc1000 0xffffb00493ff1000 0x00030000 Pool cache